-
Notifications
You must be signed in to change notification settings - Fork 13
chore(opentelemetry-node): drop instr-redis-4, it is now consolidated into instr-redis #889
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🔍 Preview links for changed docs |
david-luna
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we should also update the docs
|
@david-luna Is this a breaking change? |
The impact is none if users do not specifically configure redis-4 instrumentation in env vars or via configuration object (which is not documented yet). As an example if a user is instrumenting a service like this export OTEL_EXPORTER_OTLP_ENDPOINT="...your-ELASTIC_OTLP_ENDPOINT..."
export OTEL_EXPORTER_OTLP_HEADERS="Authorization=ApiKey ...your-ELASTIC_API_KEY..."
export OTEL_SERVICE_NAME="my-app"
export OTEL_NODE_ENABLED_INSTRUMENTATIONS="http,fastify,pino,redis-4" # reference to the deprecated instrumentation
node --import @elastic/opentelemetry-node my-app.jsif should change to: export OTEL_EXPORTER_OTLP_ENDPOINT="...your-ELASTIC_OTLP_ENDPOINT..."
export OTEL_EXPORTER_OTLP_HEADERS="Authorization=ApiKey ...your-ELASTIC_API_KEY..."
export OTEL_SERVICE_NAME="my-app"
export OTEL_NODE_ENABLED_INSTRUMENTATIONS="http,fastify,pino,redis" # set to the consolidated one
node --import @elastic/opentelemetry-node my-app.jsIf the value is not updated |
- Update deep links to opentelemetry-js-contrib due to directory moves in that repo.
- Supported technologies table updates:
- Point to instrumentation-redis rather than instrumentation-redis-4. The former was accidentally not included, and the latter is now rolled into the former (elastic/elastic-otel-node#889).
- Mention some included instrumentations that were missing from this table: connect, cucumber, dns, runtime-node
Fixes: elastic/elastic-otel-node#869
Refs: elastic/elastic-otel-node#889 (review)
|
elastic/opentelemetry#375 to update the docs. @theletterf Do you think this is important enough to add an entry for "breaking changes" for this release? |
|
@trentm Perhaps under Other if you feel like it's not a Breaking change, but we should add it. |
* Various updates to EDOT Node.js docs
- Update deep links to opentelemetry-js-contrib due to directory moves in that repo.
- Supported technologies table updates:
- Point to instrumentation-redis rather than instrumentation-redis-4. The former was accidentally not included, and the latter is now rolled into the former (elastic/elastic-otel-node#889).
- Mention some included instrumentations that were missing from this table: connect, cucumber, dns, runtime-node
Fixes: elastic/elastic-otel-node#869
Refs: elastic/elastic-otel-node#889 (review)
* markdown syntax typo fix
Co-authored-by: Colleen McGinnis <[email protected]>
* Update configuration.md
---------
Co-authored-by: Colleen McGinnis <[email protected]>
Co-authored-by: Fabrizio Ferri-Benedetti <[email protected]>
Refs: open-telemetry/opentelemetry-js-contrib#2915